Big Huge Thesaurus

Anemone ludoviciana

noun